'''
1.用户输入任意10个数，for循环求他们的平均值；
'''
sum=0
for i in range(10):
    num=int(input(f"请输入第{i+1}值："))
    sum+=num
avg=sum/10
print("结果：",avg)

'''
2.用户输入任意个数，while循环求他们的平均值；
'''
sum=0
avg=0
count=0
while True:
    num=float(input("请输入值："))
    sum+=num
    count+=1
    avg=sum/count
    print(f"共输入{count}个数字，平均值是：{avg}")


'''
3.一张纸的厚度大约是0.08mm，对折多少次之后能达到珠穆朗玛峰的高度（8848米）？
'''
altitude=8848*1000
thickness=0.08
count=0
while True:
    if thickness>=altitude:
        print(f"对折了{count}次达到珠穆朗玛峰高度")
        break
    thickness*=2
    count+=1
    print(f"厚度{thickness},次数{count}")

'''
4.鸡兔同笼问题：今有鸡兔同笼，上有三十五头，下有九十四足，问鸡兔各几只？
'''
for ra in range(1,36):
    ch=35-ra
    if 2*ch+4*ra==94:
        print(f"鸡有{ch}只兔子有{ra}只")
        break



